Absolutely perfect!! Cannot recommend highly enough. Sparkling clean. Great location. Amazing host! Thank you so much :)