Jelena’s place is the perfect location for anyone who is planning to visit Venice. Located just beside the Mestre train station, just walk a few steps and you’re back into the cozy airbnb. Hot showers and water pressure works fine too. Highly recommended.