We had a good stay at Luca's place. The situation is the best it offers - it is one of the cheaper options, right next to Venice Mestre station and 15 minutes by train to Venice. It is sort of a hostel apartment, with 4 rooms that are rented separately and kitchen and bathroom are shared. However, the place needs some upgrades, it was quite cold even with the heating on and was not very clean. Additionally, there is a water dropping sound coming from the bathroom that might be quite annoying if you are sleeping in the room next to it.