The location was great. Everything was clean. My family had a lot of fun.