Rita's place is at a great location, at the centre of Venice, 5min from the main train station. The house is spacious with all amenities you could need along with helpful recommendations about local cuisines from Rita. Would definitely visit again.