Beautiful, spacious and well-appointed place, convenient location, and welcoming, helpful hosts. Made for a great stay!