Everything you need and more for an overnight stay (or longer). Very well equipped, clean and comfortable. Would definitely recommend.