Place simply wasn't clean. Bed sheet, toilet, kitchen are pretty dirty. You don't get towels, at least we didn't so you would need your own. When it comes to location place is really close (right around corner) from Mestre train station so you need 10 minutes to Venezia S. L. Station or 15 minutes to Padua. There is a couple of supermarkets around, lots of restaurants too. There is also additional tax 3.5 euros per person for each night you stay, that you should also be aware of. Luca was nice, but to be honest I wouldn't book this place again.