The apartment is in a good location pretty close to St Marks square. The main feature is the roof terrace from which you have a view of the plaza below, some rooftops around you, and the dome of the basilica and the tower in St Marks.
The bathroom is very modern, and we loved having an AC unit for those hot August days. The kitchen is quite small, but has all the basics that you need (and you'll probably be eating on the terrace anyways).
It's worth it if you can manage climbing the 70-ish steps to the apartment! Don't bring too much luggage with you :)