The place is sparkling clean, has all the amenities needed to cook home meals, and the location is just spectacular. We loved to just sit on the patio and enjoy the ocean while relaxing on the loungers. The bathroom renovations make the place feel more like you are staying in an upscale hotel. Ease of parking right under or near the unit was a bonus as well. Would definitely stay here again and we recommend it.