We enjoyed staying in Jelena's! It is a min away from the Mestre station and located in quiet area. If you want to avoid the crowd in Venice, go on with Jelena's. It wont ruin your holiday!