My wife and I stayed here for our honeymoon and had a great time. It's close to the Rialto Bridge (4-5 min walk) as well as other shops and cafes. There were some details we thought were missed based on the photos in the listing, but with that said, we found it to be a great stay and would recommend.
Please note, there are stairs to climb so if you are unable, this place will be challenging to get to.