Excellent location. Amazing home. Spotless. A must for your trip.