Great central location steps away from Piazza San Marco and Rialto Bridge