The rugby should be on at the Rugby Club and Garvies 'European Families Club' but you'll need to be signed in and pay a small entrance fee. Garvie's would be easier, but taxi drivers don't know it so phone first for directions. The rugby will probably also be on at Rydges hotel and possibly even at the Ramada itself. (They've got two bars: one posh, one not.) Get a copy of Marhaba on arrival - the Ramada should stock it, and so should Megamart, the nearest supermarket - for telephone numbers, maps and general tips on car-hire etc.
It'll take you some time to get acco, and no-one can tell you about 'decent areas' in general terms, I'm afraid, cos the market's so volatile and tastes so variable.
Good Luck