I would definitely recommend! Everything was set up perfectly for when we arrived. It was clean and super fun! Lily had great communication!