I highly recommend this place. I was coming into Venice at Piazzale Rome and leaving from Santa Lucia train station. The apartment is conveniently located from both the places. Fran is very helpful with communication and local recommendations.