I really need some info on Kamals 21 in Atlanta. Has anyone here worked there? Recently?