We have stayed only one night but the place was great. Great hospitality and communication. Hosts arranged pickup at the airport that was very useful traveling with young kids. We highly recommend.