Highly recommend! All the amenities needed. We planned it out to surprise our toddler on our road trip. Definitely the highlight of our entire trip.