Comfortable home away from home. Friendly hosts.