The apartment was perfect, just what we needed. It is just a 5 minute walk from Venice Mestre station (where all the trains to and from Santa Lucia stop).
The hosts were amazing and gave us awesome tips in and around Venice. I do not have enough words to thank them and I highly recommend the apartment. I very much recommend the host - i can only give 5 stars; I would have given 7 to Emilijana.