Very nice place in a great location... although River Row Flats is basically a hotel without a front desk or elevator. It was easy to check in, however, once in the room we noticed a strong chemical/adhesive odor (probably due to recent construction) - we kept the sliding door open almost the entire visit due to the smell. There we were a few ants in the kitchen but it had recently rained (an they promptly offered to come spray for them). Mattress was uncomfortable. The safety light in the corridor outside the front door (which was frosted glass) allowed a significant amount of light to enter the room at night - we were informed that shades have been ordered to correct this issue. Lastly, the internet didn't work perfectly at night... say past 8PM (unable to stream Netflix on the TV).
Overall, this was quite a nice place but I probably wouldn't book this location again.