We have camped here several times. Bathrooms are very clean along with the showers. They are cleaned on a daily basis. Store on site has just the bare amenities. Big clubhouse, 2 heated pools and a pond to fish (catch & release). Sites are big. Pet friendly. Staff are very friendly. 10-15 minutes from Niagara Falls and close to stores. It does have 2 on site laundry facilities but the dryers take a while. Enjoy going there.