A great place with some really nice complimentary touches provided by the hosts.