Perfect and Cozy - A little home away from home. Got everything you need and fantastic hospitality from host.