Very nice and very relaxing place. We haven't met the hosts, but communications, directions and check in were clear and easy.