The property location is great with good beach access and small pool on the property. Close to shopping, restaurants and many attractions. We have stayed on this property in various units for several years and were always very happy with the unit and amenities provided by the owner. This unit was the worst one we ever stayed in. The beds were very uncomfortable, the bath towels were thin, no beach towels or chairs were available in the unit, they provided only 1 dish cloth and towel and 1 roll of toilet paper (none in 2nd bathroom). The couches were very uncomfortable and hard to sit on. Floors felt dirty. Some of the basic kitchen supplies were not available (wine/bottle opener) spatula, toaster didn't work properly (had to hold it down with your finger).
Key pick up and drop off are not onsite. This is the first time we had to go to an offsite location to pick up the keys. You have to drive 15 min to get them. Very inconvenient especially for anyone with a long drive (we had a 17 hour drive, which adds 30 min to our drive as it's not on the way).
No cards, books, DVDs etc in the room. All other places we have stayed provided these simple things to help pass the time on a rainy day.