Location is fantastic! At the heart of Venice.
Place is as described.