Very accommodating! We didn't have the opportunity to meet the hosts, but they were great about responding when we had questions. The only reason I gave it 4 stars was because there was some hair in the sheets when we arrived, and the toilet was a bit dirty. Other than that, our stay was perfect.