I have stayed here twice and it's beautiful. It's a deluxe resort so a little more expensive but worth it. The standard room was big enough for 2 adults and we were right next to the pool. The atmosphere and staff were great. I definitely recommend this resort and plan to stay here again in the near future.