Outstanding stay. Beautiful location. Clean. Well appointed and great host.