Giorgia & Michele's flat was great! Centrally located, we were able to walk everywhere, (although you could certainly take a boat, too). Michele was an outstanding host: greeting us at the train station, giving us suggestions and writing it out on a map, lots of snacks/food (perfect after days of travel!), getting us a drying rack for our laundry, and even answering a question about pricing for souvenirs. The flat was very clean and the stairs (no elevator) were worth it since it was very quiet up there. After reading some other reviews about Venice, we went in late March and had no problems with mosquitoes, although Giorgia & Michele's flat also have screens that go across the windows if that's something you're concerned about.