If all you care about is the view when you rent a property this is a great place. If you would like to stay in a nice unit too it's not great. The pictures are very misleading. The walls are filthy dirty and need to be cleaned and painted. The floor is also dirty and in bad repair. The dishwasher is all rusted out inside, the buttons are broken and it leaks. The stove top is dirty. You need to use barkeeps friend to get the burned on stains off. There is rust showing on a lot of things including sinks and showers. The patio furniture is not the same as in the photos and the tables are completely rusted out. The throw pillow cases were not cleaned. There is a general mold smell especially in the 2nd bedroom. All of this just gives off the general feeling of unclean. The pool is not heated and as a result almost no one uses it and the hot tub is for adults only. The property does have some nice things. The view is awesome and you can watch surfers all day. The countertops are very nice and washer dryer is also. There are a few sand toys, beach chairs, and boogie boards that were very nice to have. The reserved parking is nice. However, for the price I paid I expected the property to be maintained better. Also the pictures do not show the disrepair at all and I think are very misleading. I would have preferred to have spent my vacation in a nicer place.