Comfortable place in good location with great, communicative hosts.