The decor and furnishings are gorgeous, and there are lovely views from every room. The reason I haven't given it five stars is due to the problems when I arrived, but Campbell got everything sorted the next day, gave frequent updates and was exceptionally polite and friendly throughout. We had a very enjoyable stay