The property is beautiful and clean, nice shops, the restaurant food is excellent and very good. We had better dining experiences in the hotel than outside the hotel. The pool is great and pool service is excellent. Great Spa services, too. The evening lounge with the two gals playing the instruments sets a very nice and relaxing atmosphere.