Friendly host, great location, cute touches, cleverly squeezed a whole lot into a cozy space, and thoughtful extras provided.