An excellent location. Close to beaches and restaurants. Unit was clean and modern but too small for more than one person. Hosts and attentive but respectful of your privacy. They provided thoughtful in unit amenities.