Great place and location. Very clean! We had a great time!