This place has something for everyone. Restaurants, gift shops, a movie theater, and a small amusement park. Fun no matter what.