The apartment is very close to the main train station in Mestre, which was very useful since we intended to spend most of our time in Venice. The price/quality ratio is good. The apartment is quite clean and in order. It was possible to leave luggage after check out. The downside is that there is no self check-in