Great location and space in the heart of Venice