Perfect location. Walking distance to beaches, restaurants, and shops. Amazing hosts, and amazing hospitality and home.