a great place just a few steps from San Marco