Smart but comfortable, efficient and friendly. Beautiful hotel and grounds, and all the staff were great at their jobs (and nearly all spoke very good English). Pool and spa area were a great experience.
Breakfast buffet was very very good. Dinner was not cheap but very good cuisine. No idea how some people managed lunch on full board as well!?