We really enjoyed our stay. Wonderful location, nearby the train station and bus to Venice, with a lovely coffee bar across the street for our morning coffee needs. Big apartment, lots of space, warm, classic and colorful appereance. Little noise from the street if you close the windows at the streetside.
The kitchen is a bit small, we were with 7 people and it worked with some creativity. It will be a challenge to cook for 12 persons.
The host helped us proactively with our questions.