We have amazing time there, especially my kids. They loved everything and want to come back soon. Beach is one of the best beaches in the world. The service is excellent. Day and night entertainment were great. Food was good, too. Special thanks to the stuff who works hard to make you feel you are in paradise.