Great place in a wonderful part of Venice.