A comfortable, well equipped home from home.