A comfortable and well equipped home away from home.