Very good location! Right next to Rialto bridge and near to Piazza San Marco. If you are into shopping is the perfect place.
If you don't mind to walk up the stairs 5 floors and deal with a broken shower door then you have a deal!
Remember to buy water before going upstairs!!