My family and I stayed in this hotel for a few nights while visiting Rochester. We typically stay at another Marriott property downtown, but decided on this one because we thought our kiddo would like the pool. And boy did she! There is a zero-entry kids pool, with a little toddler-sized water slide and water feature. She thought that was THE coolest thing she had ever seen. There is also an adult pool and a hot tub, and all three pools are rather sizable.
Having stayed downtown any other time we visited Rochester, I was a little hesitant to stay so far north. However, it is a quick 5 minute drive, and really, on the weekend, it wasn't hard to find parking places for any of the restaurants and shops we wanted to visit.
The staff are all very nice, helpful, and welcoming (and interact well with kids, which isn't always the case). The only drawback is that floors and walls are very thin. I am not at all sensitive to noise, so it wasn't a huge issue for me, but if you're a light sleeper, ask for a room at the back of the property on the top floor. You might be a little more sheltered, then!