Great place, in a great area.
We never actually met the hosts, but communication was not a problem and everything was made very easy.