We LOVED our stay but felt like for the amount of money we paid, a good occasional deep-clean of the unit would have made a big difference. The regular housekeeping services were great—clean linens, dishes, etc. but window screens and sills were dusty and dirty, walls were smudged and the floors left our feet dirty. We really appreciated the remodeled bathrooms and kitchens and think a few inexpensive upgrades in the remainder of the unit would be a huge improvement. If you are looking for luxury accommodations, this is not it. But if you are happy to pay for the views and beach access, you will like this place. The front desk staff and housekeepers were so gracious and helpful and are a huge asset to the property. I think each unit is individually owned but managed by the same company—so I would say, the owners need to step it up with the accommodations for the price they are charging but the management company is doing amazing to make you feel welcome and comfortable.