Our stay was just about perfect. Apartment, location, food, art Venice has it all.