This is a perfect spot. The location is everything! Just what you need for a great stay in Venice.