While this property has a very nice pool and beach, the service was very minimal, facilities were outdated and our room was not in good condition. Check in took a long time because the desk was under staffed. We were provided minimal information about the property. We had 2 towels for 3 people, the phone did not work, and there was mold in the bathroom and shower. The sink was not draining, and we found a dead bug on the floor when we arrived. Sheets were stained. Food wasn’t great and the only reason I am not rating it one star is because of the outdoors.