We had a very nice stay in this unit. It is nicely located near the beach, restaurant and shopping. It was clean and nicely appointed to cook meals and plenty of space to hang out around the living room. There were boogie boards and beach chairs. The pool was nice too (no hot tub). The grounds were beautifully maintained. On the negative side, we did not like that no AC was available. For the most part it was cool enough with fans, but you could hear the gardeners crunching around first thing in the morning, every morning! Also the carpet should be replaced with solid flooring. The dishwasher and tv were broke when we arrived. I called the manager and they came out the same day to replace the dishwasher and give us a new remote which allowed tv to work. It was inconvenient but they resolved the issues quickly. Overall, I would recommend this unit.