This is a first class hotel, with outstanding service from professional staff across the board. Gorgeous hotel, location, and views. The outdoor dining facilites are first rate. The food was excellent at all times. The pool, spa, saunas, and massages were top notch. Rooms exceptionally clean and cleaning service excellent. We were pampered and treated by every employee as if they truly appreciated our choice to stay at their hotel. Kudo's to the hotel's leadership and obvious attention to detail in every aspect of their operation.