I dont know about air con at the Horizon as I have never stayed there, sorry!
You still cant put loo paper down the loo, their plumbing system wont take it. Some accommodation does have shower curtains, you just take your chances. At the Galini, Arillas we didnt last year, but occasionally we have elsewhere.