I was skeptical about this hotel based on some of the reviews, but upon returning from a short stay to visit Sesame Place, I was pleasantly surprised. Yes, it is a bit difficult to find the hotel. It's in the back of a business complex - but the Dunkin' Donuts next door was a nice amenity! Literally walking distance!
It's less than 10 minutes from Sesame Place and very quiet - even with a ton of kids running around. Pool area is adequate, not overly charming, but did the job. Restaurants and other things (i.e. pharmacy, grocery store) are also about ten minutes out.
Rooms are pretty spacious, with mini fridge and enough room. Although a family of 4 might want to opt for a suite. The room was clean, continental breakfast OK - what you would expect for a hotel chain. Customer service was great. Staff was prompt with getting us what we wanted. Although charging us an extra $10 for a pack and play was not exactly what I had in mind.
All in all, I would stay here again due to it's value, and proximity to Sesame Place.