Overall pretty good, especially considering the pricing. The location is a 10/10, Rialto Bridge and Piazza San Marco are both a 5 minute walk away or something like that.