One of our best ever Airbnb experiences. The apartment was clean, stunning, just minutes from the beach and shops, and offered an unbeatable view of the beach and mountains from the lanai. The hosts communicated very well and gave us lots of helpful advice. Having access to beach chairs, umbrella, and cooler was also a big help. Can't recommend enough!