The perfect spot! This place was exactly what we needed for our stay. The apartment was clean and located within steps of the beach. Our hosts quickly responded to all questions and gave great recommendations for restaurants and parking. We will definitely stay here again.