We stayed at Granite Hill over the weekend. I was apprehensive about staying there as I read 2 negative posts here about it. It is under new management and could not have been nicer. We had a large site, the staff was friendly and lots of activities for the kids. I would definitely recommend this park.