Resort was pretty nice. Checkin was easy and the staff was great. We loved the massage services. The issue with the hotel was the dining. We ordered our food and 30 mins later, they come and tell that something we ordered was not available and then we ordered a different item and it took another 30 mins to prep that. Also, we ordered yogurt rice and in the end they come and tell us that yogurt was not there. We went to the resort next door and got yogurt. On a different day, I had put a room service for 7:30 PM to my parent’s room and we left for dinner. The food was not delivered till 8:15 when we came back. There were tons of issues with the coordination with the kitchen. If those are fixed, it’s a great place to stay right by the beach.