A great location, great price, and good hosts.