Great place. Very clean. Great touches by the hosts.