Great space for groups and home base for a stay in Venice