Small, clean, super-convenient with safe, off-street parking in a garage. The ONLY issue is the level of street noise for which you need to be prepared because the apt is one floor up from the street and right by the river. This is a fair trade-off for the super-convenient location. But, something to think about if you do not stay up late.