We were on a group trip and found the place to be a great size and atmosphere, and also a good location (really close to transit) if you want to stay in Mestre and go to Venice during the days.