Amazing experience.
Clean.
Great for large groups of people.
Great location.