Resort complex with restaurants, bars, and an amusement park. Features a mini zoo and its own brewery.