We would agree for sure BIAF, we stayed just opposite Mestre station and it was an easy 15 minute train journey to the centre, just perfect as it was a lot cheaper and we really liked the area and the Italian atmosphere, not so many tourist seem to spend time here, which was a surprise to us.