Just as advertised, this place was great in all aspects. My family had a great time.