Leo's apartment is spotlessly clean and in a quiet street in busy Mestre. Really close to the bus stop into Venice and the beds are extremely comfortable. It's a fantastic place to stay.