Jelena's place is conveniently located right next to Venice Mestre station making it only a ten minute train journey into Central Venice. The room is much larger than the photos and we had plenty of space for a couple with two large cases. The check in process was easy and was done in a matter of minutes. We would definitely recommend and stay again if visiting Venice.