Excellent service, beautiful facilities. Whole in there got to know they train students (azubies?) , our waiters mostly all young students all super kind and willing to help, they spoke perfect english, what a treat! Spa and wellness areas were neat and clean, the room clean and comfortable, the breakfast and dinner plenty and delicious. Will come back.