Great place for a large group! 10 minute walk from the train station into Venice city.