Coming from a psychotically Harry Potter fan... I would stay all day there. That said... only on a day when it's not busy. The environment is awesome! The music is great! The dances and songs are phenomenal! I LOVE LOVE LOVE the butterbeer. I could totally dress up in costume and it'd be ok because I wouldnt be the only one there doing it. I'd sit and enjoy the scenery, walk about honeydukes in amazement. Take pictures with some of the same faces Harry has. Best part is, when I move down in January, I can do this ALLLLL the time! So I guess for me, it's worth it. If you're kids are diehard fans, all the books, all the movies, felt like Harry broke up with them when the last movie was on film...then yes. It's worth it. If your kids are just fans and like Harry Potter and just want the experience, then no. It's not worth the money.