Craig and the house were great! It was clear the bathrooms had recently been remodeled and they were very nice. Lots of on-site parking, which was helpful. We used the patio area to eat dinner both nights and it was a good space for being outside. The place was huge; we didn't even use the finished basement or the very top floor.
The only thing to consider for folks traveling with kids: we had two two-year olds with us, so the two sets of staircases were a bit open and steep for them and the railings a bit too far spaced apart, but would be fine for kids four and over, or immobile babies. We didn't have any incidents, we just had to watch them closely.