Giacomo and Gulia were amazing. We were late on arrival and they were very patient. It is really easy to get lost in Venice! This location is about 1.5km from the train station and bus station and 500m from Guglia water transport stop. I would say it is pretty centrally located but not on the main street. I preferred this because it was quiet at night.
The place is very nice and I would recommend to anyone to stay here.