Our first visit and we had a wonderful time!! Easy to get to, parking cheap, play was wonderful!! Bright, beautiful, professional, who could ask for more! A first experience for myself, my seven year old, sister-in-law, her two daughters, my daughter's friend and her mother; everyone loved it! Just the right length and enjoyed all the songs.