HQ ISAF is now HQ Resolute Support. Chow is crappy but doable most days. If you get lucky enough to get on an "American" base, like NKC, BAF or NKAIA, you'll get a lot better food. The DynCorps contractors live in safe houses off base, but just right off base. You have to don your PPE to get to base and home every day. The guys dont think its too bad. Not sure where some of the other contractors stay however.
I was on Eggers in 11 and 12 and things are very different now. We used to be able to walk to MOD, Embassy, ISAF, etc, pretty easily. Now you need full kit, and GA escort to move between the bases here. If you are on BAF. You wont leave there probably. No more ground movements between FOBs in Kabul for most folks. Rotary wing is how people move. I had to go to KAIA the other day, which when we had our own trucks was just a quick 15 minute ride from Eggers. Now you need to arrange rotary transport, get on a list, try for Space A, etc. Kinda stupid for literally a 5 minute flight. Government is very risk averse right now.
Attacks still happen. In fact in my assessment, more frequently and more severe. If you need anything, let me know. Best of luck.