Perfect location, large, clean, private and modern accomodation. A gem in Venice.