One thing to bare in mind is ONLY one apartment has the roof terrace, the comments make it a bit confusing, we assumed there was a communal roof terrace, but it's just one of the apartments that has the roof terrace.
Excellent location JUST south of the river and the tourist heavy areas. About a 5min walk east gets you to Saint Niccolo, which has a much nicer atmosphere and awesome pizza, a lot less tourists.