Very clean, excellent location, excellent hosts! Easy parking in the driveway. Lots of snacks in the kitchen. We thoroughly enjoyed our stay.