Really nice place 2 minutes from Piazza San Marco!