Great location, very close to Piazza San Marco, as well as Rialto Bridge. It has a very nice view over the canal and it's located on a less crowded alley so it's rather quiet (you might hear boat engines though). Lots of terraces and shops nearby to explore.