Location was actually very convenient. Just across the bridge infront of the station.
Alessandro was great at giving recommendations prior to arrival.
Although not a central location to all the sights I think it was better to stay near the station as Venice is a maze and it was a lot easier to get our bearings knowing where home was.
The place itself was great. I think the pictures don’t do it justice. The view into the rooftops was picturesque and there was a lot of freebies that were provided. Also this was the ONLY place from all our stays throughout our 3 week trip that had a microwave which was great.