We all loved the magic bus, our son especially LOVED staying on the Magic Bus & having his own loft room. The beds were comfortable, and the bus was equipped with power, lights, and a mini fridge (FYI no bedding or pillows, so don't forget to bring yours like I did!). There is a playground right next to the bus, witch was great for our son, but could get a bit loud at times. The bathrooms were clean and stocked with paper & soap at all times. We stayed during a holiday weekend, so they had a lot of kid activities...face painting, bingo, and movies. It was so fun for our son, and we loved the opportunity to get some adult time during the movie! The staff and the hosts were all so nice & informative. Loved how close we were to the river & loved the private beach, we will definitely return!!