We spent two nights here and it was fantastic! We had both an ocean and mountain view. The unit was extremely clean, appeared newly renovated, and had plenty of amenities (full kitchen with cookware, plenty of towels, bathroom products, etc.). The only two issues I had: the unit would have gone from a 9/10 to a 10/10 if it had an AC unit, and the listing was a little confusing when booking on vrbo. While we seemed to have gotten a much better unit than the one we chose online, it would have been helpful to know ahead of time that they could switch the units. Regardless, this was still a great property and our experience was excellent!