Functional space with homey touches, next to a lively, generous family and very friendly dog. Had everything we needed and more.