Absolutely perfect! Great location and most helpful host! Beautiful spot and super clean