Fantastic place. Great food, gorgeous scenery, attentive staff. Would stay again. My only gripes were:- we went to the fine dining restaurant with two people and one dinner with the salad and dessert took 2 1/2 hours.- The gym needs new equipment.- The walls between the hotel room or a little stand so if your next-door neighbor is having a loud phone conversation you can hear it. That said all in, it 's a fantastic place to stay and I would happily stay there again. Probably wouldn't eat at the fine dining restaurant though.