Comfortable place, excellent communication by the hosts