This place is great!
Plenty of room for a large group. Very clean! They have everything you need. Inside and out! Very cool setup. I would definitely stay there again. The location is not the best, but we never had a problem.