The kitchen was the best part of the unit! Very clean, with all utensils and cookware fully stocked, and sharp knives. It even included storage containers for leftovers and a blender. We liked the patios and the view was terrific. I would imagine this would be a great place to stay if you're a golfer. We are not golfers, but we rented a car and took a lot of day trips. There is no beach access within walking distance. There is a beach somewhat nearby which is bikeable (available for free from the resort desk) but there is very very limited parking here.
The unit felt safe, and it was a good place to come home to after a day out. We rented the top unit, so had the main floor and the loft space. Overall the space was clean.