Fabulous stay in Venice. This place has everything you need