Great place, located in a centric but quiet area of Venice