The apartment is located on an excellent location, 5 minutes by foot to the mestre railway station, very close to the centre of Venice (only 1 train station away) and there is supermarket nearby (2 mins on foot from the apartment). I would say I am satisfied with everything, though it could have been a bit cleaner.