Nice location, nice pool, nice staff. The unit looked nice. The kitchen is small and has no storage for dry good groceries, requiring it to be stored on the counter top. If you like to cook this is not your kitchen, as cookware is not great. Bedroom and bed was comfortable enough. Beach chairs and toys available. The patio was messy, we vacuumed it when we arrived. Patio furniture was very basic, but fully functional. The tub/shower is old with some damage. Shower head full of mineral deposits and really impacts the flow, needs replacing. We would recommend adding a smart TV to the bedroom.
If you choose this unit, I recommend bring several ziplock bags of various sizes from home. There were no food storage containers in the unit. There are no spices, salt or pepper, etc, nothing.
Location is great, but for our preferences, unlikely to return to this unit. It was just okay.