The apartment was in a building with several apartments, so it's more like a hotel than an actual residence. Location is convenient, right next to a bus stop and around 15 min walk to the train station. The apartment was clean and had all the necessary items. The ac wasn't as efficient as we would've hoped, however this was during a heatwave so normally it's probably fine. If you are planning to stay in Mestre, I would recommend this place!