A nice place just steps away from St. Marco square. Superb location. You do need to climb 63 stairs up which might not work for everyone.
We stayed at the end of July during scorching heat so the AC was not strong enough. Luckily we were provided with fans that helped quite a bit.
The communication was a bit patchy and had to contact the owner a few times to get the checkin arranged. But once there things were more streamlined.