Clean, nice location, & HUGE. We had a great time!