Better location than this? Only if you stay at Palazzo Ducale. Great apartment, with everything you need and literally two minutes away from Piazza San Marco.
Victoria answered quickly all of our questions. She was not able to meet us at the checkin but send her friend Giovanna, who was very helpfull and even met us at Rialto Station and walked with us to the apartment.