A private, spacious, new and clean place with thoughtful inclusions. Walking distance to great cafes (thanks for the recommendations!) and beautiful beaches. I hope to stay here again!