Excellent accommodation in the heart of Venice, and very easy to find.