Amazing spot, amazing apartment, and a very helpful host.
The only disadvantage is the stairs.
Apart from that i can only highly recommend the place.
2 minutes from St.Zacharia stop, 5 minutes from St. Marco. The place is right on spot.