Nice, clean place located close to St Marks Square