Just perfect.
Ideal location, great amenities, excellent host, sparkling clean.