A comfortable, stylish and well equipped home away from home.