Fantastic place to stay in Venice with superb views!