I have stayed here multiple times, (3 times, I think!) and each time was great! We did the all inclusive, and it's so nice to not have to worry about food and drinks after arriving! Love the location (close to the Marina, etc). The staff are amazing, and the rooms are very comfortable. The food is also great, and we love the pool! Would highly recommend.