The apartment is very nice but the most remarkable thing is the location. You're just 100 meters from San Marco square, it's very centric and the view to the channel is also very nice :)
My stay there was perfect and everything was as promised.