This place is the absolute best! Conveniently just around the corner from St. Marks Square and Basilica and surrounded by shops and restaurants. We loved our time here!