There is everything you could possibly require provided. It was clean, tidy and comfortable....we would definitely stay again!