Pros: Beautiful architecture, pleasant landscaping and comfortable, unique looking rooms. The all-inclusive format allows you to eat, drink, snorkel, etc. under a single, daily charge paid at the end of your stay. It's like an all-you-can-eat buffet. I found the staff friendly and helpful and the desk manager was fantastically attentive and caring whenever I needed help with travel plans,... more









