At a very high price per night I definitely expected better. First, the drive to the resort is about 15 kilometers of single-lane, winding road, with multiple blind corners. The parking was extremely limited - there is a huge parking garage, but almost every spot was "reserved". The overflow lot was full. We ended out having to park at the last remaining spot near the tennis courts, quite far away. (Apparently, the resort is some sort of condo or timeshare facility.) The room was small and extremely basic with limited amenities - plastic cups, and some sort of generic soap; no lotion or conditioner provided. The restaurant closes at 9pm, and as far as we could tell, there were no other options for eating except snacks at the hotel store.
The resort is not that old, but almost everything is run down around the edges - the carpets in our hallway smelled like dog pee, the windows in the dining room were covered with hand prints and smudges, paintwork is badly marked in places, stains and scratches in the wooden dining room floor, etc.
There was a barking puppy tied to a rail outside our room, and apparently there was no solution except for us to change rooms at 10 pm.
That said, the views are beyond amazing (although some rooms are extremely limited in their view) and the pool/spa area is wonderful.