The website and pictures are highly exaggerated. The standard room was terrible, and even after moving to a king room, the phone and TV didn't work. The buffet was a disappointment; we couldn't eat dinner despite paying for the beach buffet. After breakfast, we packed up and left, even though we had paid for two nights. Refunds should be available in these cases because the service and food were only 3/5 stars. The manager is not available on Fridays and half of Saturday. The beach views are nice, and the animals (donkey, rabbits, etc.) are very cute. However, we definitely will not return. Thank you.