It was convenient for the things we wanted to do ... but we were totally surprised by a $15/day "parking fee". I assume that had to do with its proximity to Sesame Place, but we were actually leaving the property all day each day to go to other locations in the area, and that upcharge seemed totally uncalled for.
Caveat emptor. I guess if you are planning on going to Sesame Place, the parking fee saves you money. If you're using the location for a place to stay in order to enjoy the region, it's something that should have been represented up front.