Francesca's place is the perfect place to stay. It's out of the way from the usual touristy place so you feel like you're amongst the Venetians but very accessible. It's only 8-9 minutes walk from the train station so no lugging your baggage around the streets.