The property was clean and well landscaped. The beach area is a bit small, but there are options for relaxing on the beach, swimming, taking out a jet ski, etc. Our room was spacious enough, though much of interior and furnishings were dated. Our room included a balcony overlooking the grounds with cheap, but functional furniture. There’s a nice bar area in the lobby, and another bar close to the beach and pool. A pricey waterfront restaurant is onsite, but there are several good meal options within walking distance. There is also a mini-market adjacent to the property with many of the basics, including wine, beer, munchies, etc.