Beautiful view, great pool, and extremely clean. Hosts were very friendly and accommodating, location was convenient and minutes to the beach. Would happily stay again