/ Batu caves accommodation

We will be in and around KL in a couple of weeks time and hoping to climb for a few days at Batu caves. Has anyone got any good info about accommodation options and any other useful beta (route recommendations around 7a/7b particularly useful...). Thanks