Excellent place and location. This is a hidden gem in Venice.