Had an early morning flight from Marco Polo and this place was a 8 min walk from Mestre train station--so a great location for me. And everything was as described. Only downsides were that the dog in the actual apartment started barking every time I got near the door and I had to get the keys from the hotel across the street, but otherwise check-in was smooth and the night was quiet.