Everything about this place was perfect. It was immaculate when we arrived and had everything we could need for a beach stay. The location is great and the hosts were very responsive and accommodating.