You are being lied to. There is air conditioning in the rooms. The rooms have shutters and screens, close the shutters, and crank up the air, you will be fine. As far as privacy, I think it may be a matter of some people not being cool with the fact that the bathroom wall is open at the top and a fear of hearing "noises" from each other. Well, you can hear that with a full wall and a door too! I wouldn't worry. I bet you will love it. Google atrium suite photos. They are really quite lovely. 87 days until I am sleeping in an Atrium Suite. Woot Woot!
There is no unhappiness like the misery of sighting land (and work) again after a cheerful, careless voyage ~Mark Twain