Open air grounds. Plenty of parking. The river is very close by and is enjoying during the heat. Amenities are good and the food was good. My only draw back was the seating. The seats were only a ten inch wide and the backs were at a 90 degree angle. They were only 10 inches tall. After a short while the became very uncomfortable on the back and bottom.