It was our first time staying in Venice and would definitely recommend staying at Oscar's Place. It was more akin to a hotel room rather than an Airbnb listing with a very clean double bedroom with an en-suite. On arrival, we were given a very thorough introduction to the local area by Oscar together with really good advice on getting around in Venice itself.
The main advantage of staying in Venice Mestre is that it has very good local amenities in close proximity such as restaurants, cafes and supermarkets which are far cheaper than in Venice itself. The bus stop is just 5 minutes up the road with a bus every 15 mins or so direct to Venice Island. The accommodation was therefore great value and together with easy access into Venice itself means I would definitely stay at Oscar's again if visiting the city in the future.