Excellent in every way! Location, cleanliness, charming, great super hosts! Thank you!