the place is right in the heart of Venice. really recomended