Spacious and comfortable place to stay. We were only two staying in the flat which was great as we had our own bathrooms. The flat is on the first floor (not too many stairs) and was clean with all the amenities needed.
The location wasn't my favourite as we ended up spending a lot of time down by the river and heading there in the evenings took a while, but we were also having to get places fast for work so it may not be an issue for more relaxed-pace tourism!