Sparkling clean, spacious, well stocked. Great heated pool, lots of closet space, plenty of parking. Great design makes it easy to feel at home. Fast response always. All of us thoroughly enjoyed (family of 8 with kids from 7-21 years old). We would book this place again in a minute if available when we next visit the area. The hosts put lots of thought and effort into ensuring a pleasant stay.