The hotel is beautiful with stunning views and a feeling of being "on top of the world". We were young two couples, and felt very at ease once we arrived. The spa, indoor pool, massages, really encourage you to relax and enjoy the scenery.
My friends got a room in the 'modern' side of the building - their room was clearly more contemporary than ours. Nevertheless, our room - although on the 'older' side, still had an AMAZING Jacuzzi and a nice little patio that we could sunbathe in.
The attention to detail is felt throughout, my only critique would be towards the quality of the food: for the prize you pay I would have expected excellent cuisine - but its just standard. You really are paying for the view, rather than the food! I would advise to search for nearby restaurants.