Raffaella’s place is exactly where you want to be to catch all the major attractions of Venice. The easy walk from the train station makes this location super convenient, and we had no issue walking to the ATVO for our flight as well.
It's also off a main road in Venice so you're always close to the action.