This was an incredible stay. We loved the location and the views from the Airbnb were fantastic. We loved that we had beach chairs, towels, full kitchen, and a place that felt like home. Parking was super cheap compared to large resorts ($4/day) and all the shops were all walkable from the resort. We would come back again in a heartbeat.