An absolutely amazing location in the heart of Venice. Stay here!!