evh5150, you won't be disappointed. I recall a lot of detail on the lounge is on the
Gulf Air BAH lounge page.
Everything I can think of is there - plenty of food and drinks options, with attendants keeping the food in good shape; a few terminals for internet access, places to sit and eat, places to lounge, daybed to really lounge, a kids' area (lounge nanny?

), Apple iMacs (at the time) for even better internet access, a great First lounge if you are able to upgrade, an espresso machine (there are probably a few things in addition to this that I didn't see, like xBox games for teens, quiet room, prayer room, meeting spaces... it goes on and on

)