"The resort is well staffed, and the people are very kind and helpful. It is kept very clean however, the food choices are poor. The advertise restaurant is not in a building, but alfresco dining, which requires a reservation, which takes hours in a line to wait for. The rooms are uncomfortable. The mattresses are not hygienically covered in a full mattress cover the television has terrible reception. There are no amenities no gym. There is one pool and it is overcrowded the beach, chairs, and pool chairs need repair and replacement. The drinks are delicious and the resort is safe. The beach is not great for swimming. There are many reefs on Rocky ground. The housekeeping service is excellent. They come every day and do a very good job. The gardening grounds are lovely. There is entertainment every night but it’s a little bit corny. I wish they would just have great Spanish music with a wonderful dancing vibe every night instead of lip syncing rock ‘n’ roll shows."