I really had zero problems here. The location was easy to get in / out but I should say tooI arrived at 3pm on Thursday and left at 9am on Saturday; your experience may differ from mine. The lazy river was fun but it was not heated. It was tolerable. I took a few hoodies for the kids afterwards and they were needed and appreciated.
The site we were assigned was concrete and pretty darn close to level.
My overall experience was the rated 5 stars.