My family enjoyed our stay and appreciated the cleanliness and how well stocked the kitchen was. We got to explore lots of cool trails and beaches, and loved how many shops and restaurants are easily accessible in walking distance. This place is such a great location! We did wish the couches had more cushioned seats, but overall our stay was great.