It's very worthwhile, but it's also very crowded, which might slightly detract from the overall experience. However, the people are incredibly welcoming, and there are many beautiful spots for taking photos. The food is also affordable and inexpensive, which kids enjoy. I'll definitely go back when it's less crowded.