Very nice place, with many thoughtful touches from the hosts.