Very nice place! It’s very close to the Piazza San Marco and it’s easy to get there by public transportation (use line 4.1 - and do a research first). It’s just as described and in the pictures.
Nicola was late to meet us but very friendly.