Beautiful park, very clean restrooms & showers. Very friendly staff, check in was busy but moved quickly. I would have given this place a 9 rating until we went to eat at the BBQ/cafe. The owners were the loudest, laughing and drinking while working. Poor display of leadership. Take that away and a great park. I'd stay again, just not eat there.