Just got home yesterday and truly enjoyed our vacation! We were there for a week and had a truly relaxing holiday. Our room was well appointed, bar was always well stocked and the cleaning staff were great. The entire staff at this resort go above and beyond to ensure your stay is memorable and they are all very friendly! I've read some reviews that critique the food and I wonder if we were at the same resort! The food was abundant and exceptional. There are multiple a la carte restaurants and something to suit everyone's taste - our favourites were Spice, Agave and Oregano's! The only meal that was a little disappointing was at the Lobster House. The food at the beach hut was great. The beach was exceptional, staff were on it daily raking and cleaning; plenty of chairs and lounge beds for everyone! The same goes for the pool, exceptionally clean and plenty of seats! We attended the Spa and found it above average - we had a couples treatment for 2 1/2 hours and we both found that the massages were exceptional (we certainly didn't expect it!). We did the free 1/2 hour horseback riding and really enjoyed that as well! We only have one negative comment and that's the 1 hour bus ride from the airport to get to and from the resort. We would not hesitate for a moment to recommend this resort and we'll consider a return visit!