A beautiful place, stunning location, hospitable host, and very clean.