We really enjoyed our stay here. The location is excellent (one minute from the Doge's Palace and Bridge of Sighs, a few minutes more from San Marco).
Bear in mind that the apartment is on the 5th floor with no elevator and narrow steps. We had a few hiccups with our checkin - note the fee for late checkin (someone meets you to let you in)!