Incredible place, located in the heart of Venice. I highly recommend it.