Awesome location. Stylish space. A perfect home base in the heart of Venice.