Great location! It had everything we needed for an amazing stay. The hosts were very friendly and accommodating. Restaurants nearby were amazing. Views of the beach on the patio were so beautiful.