That's an amazing place to stay in Venice. Enjoyed it a lot, totally fits the description and the location is above all expectations.