The best thing about this place is the location and the views of the ocean. The reason this place was given 1 star was because the place was not clean and does not look like it has been cleaned in months. There were stains on the couch and dust everywhere from the walls, vents, lamps... everything! I had to personally do a cleaning before I let my family touch anything. There were lightbulbs missing in the bedroom lamps and showers making it extremely dark in the rooms. The TV in the living did not work. The place advertises a full kitchen however the microwave and oven did not work. The hosts response time is about a day and when he does respond it is not helpful nor does it answer your questions. The valet rates and resort fees are higher than listed in this listing. I am thankful that my family and I planned long days away from this property, so we spent a very limited amount of time in the unit which is probably the only thing that kept me from checking out early. I would not recommend this place to anyone.