We had a wonderful stay! Everything is as described in the listing and our hosts were great. Communication was easy and all of our needs were met with enthusiasm. Would definitely stay again!