The place is in Cannaregio (I looked there based on suggestions in other posts.) It does say it has AC, but it says it may be restricted to certain hours. A review from a few years ago said it didn't work. I think I can live. I'll have to bring a mosquito net!
For the cooking class, I haven't decided yet, but am leaning towards one around the Mirano area in the country.