Sweet spot in Venice with all the comforts of home. Hated to leave!