Comfortable, quirky, functional home. A nice stay.