We didn't actually meet the hosts, but the check-in was a breeze and our stay was very relaxing.
Would recommend!