The location is excellent for water sports, which is why I chose it. The location is close enough to the center for town where you more dining choices. Incidents of crime seem non existent, or very low at least. The rooms are a little small, but kept in somewhat decent condition, only problems were a couple of light bulbs were burned out & the hot water tap was leaking.
The walls or doors are not very soundproof, so when there were people partying at the bar upstairs, or the music was blasting, or the local, early morning pickle ballers were passing thru, it was a little noisy. I wanted to rent a bike for a few days, but costs were the same as the local bike rental shop in town, but the bikes were in much worse condition. Guests at the hotel should be able to get a reduced rate to increase the chance that they will rent there instead of in town. I didn't see any bikes get rented from there the whole time & they weren't offering me any discounts. We did get a discount on Pickleball by staying there, but they made it confusing or difficult to play with the regulars or locals from town... only allowed to play on our own later on in the day when it was hot & windy. Locals seem to come from all over, which adds to the noise & foot traffic thru the resort & many times, filled the parking lot with their vehicles.
Room prices are a little high; more than we usually spend on all inclusive, which will affect our decision to go back there in the future.