Staying at Casa Lara is a joy even though situated on a quiet canal with convenient cafes and local shops within 15 minutes walk of St Mark's Square and the Doges Palace.