Fabulous place great hosts & everything you need for a fun time in Venice.