Fantastic location and ample (large yet also cozy) space for a family. The upstairs living room and dining room meant we could all gather together, which we prize on a family vacation. The hosts were very responsive. Very clean too.