We recently had a 6 hour layover at 2G. The AF lounge is perfectly adequate. Both the breakfast and lunch buffets were good, as were drink selections. Showers are available, but we didn’t use them.
Stay in the lounge as long as possible, the rest of the terminal isn’t fantastic.