This place is incredible. We booked in immediately after reading the 5 star reviews and exceeded our expectations considerably. Awesome quiet location away from the crowds. We sat out on the lovely sunny terrace overlooking the grand canal. Magical!!