Such a wonderful gem in Venice. Location is perfect. Just perfect.