We loved the location of Riccardo's place. It was very easy to get to the grande canal from where we stayed.
There was also three supermarkets which were very close by (about 5 minutes walking distance)
We also had a coffee bar 3 minutes away which served amazing coffee.
Overall very good !