Living in a small home or townhouse can give you just enough space to host your friends or family when they are in town, but not enough to comfortably maintain a full-time guest room. You want to give your guests a better night’s rest than a sofa bed or a couch...