Great location. Wonderful personal touches. Very clean. A pleasure interacting with the hosts.