Perfect location, walking distance to the beach, shops, and restaurants! It was clean, organized, and easy to check-in. Great view!