Nothing but outstanding!
From the pickup at Piazzale Roma by our lovely host over the hints for good restaurants and the location of the flat, everything was wonderful.
The location of the flat within the heart of Santa Croce is really perfect. The flat itself is well arranged and the two bathrooms make things more easy if you are a larger group.
Federico's tips for restaurants, bars etc. were also great and helpful to mind tourist traps (which are numerous in Venice).

Hoping to come back here soon :)