Comfortable place, welcoming hosts, good location