I’m giving this resort 2 stars solely because of the spacious rooms, beautiful pool, and lovely beach, which my boys thoroughly enjoyed. Unfortunately, our overall experience was marred by subpar food and shockingly poor customer service. The food quality deserves only 1 star, and the customer service was abysmal. Every interaction with guest services felt like I was a burden to them, no matter how small my request.
One particularly disappointing incident involved housekeeping, which left our bathroom uncleaned, stripped the beds, and failed to provide blankets until I had to call and request them. Additionally, my son was yelled at by a lifeguard, leaving him scared and upset. Being an international resort, I expected better language support, but very few staff members spoke English, so my son couldn’t understand what was being shouted at him. This level of service is unacceptable and greatly diminished our stay. I will never book at this property again.