Leonardos place was a great value for money. A short distance from central Venice with a reliable bus link close by, only 5-10 minute walk to bus stop then 11 minutes to central Venice from there.
The location, Mestre is easy to get to from the airport and has plenty of stores, transport routes and information points. My only concern would be to not travel out alone at night as there were some questionable characters. However, Leonardos place is very secure which is reassuring.
We had a great time in Venice and would recommend Leonardos place to anyone visiting!