This unit has everything you need and some. It had everything that was listed and some necessities that previous occupants left behind that came very handy (aloe, lotion, detergent, etc). It was well stocked with towels and the room was so clean. The location was great too! Carolyn was very communicative from the week before our trip to the day we left. She was very accommodating with our travel schedule and made it work for us even if inconvenient for her. We cannot thank her enough!