I'll take my AA card just in case we can put the flight on our card pre-boarding.

Was at a dinner party on Monday and a couple had been in BA in November. As far as restaurants go, they said the food is reasonably priced. They had a nice lunch for two with wine for $18. Three course dinner with wine ran $40 pp. Tipping is minimal, about 10%.

On the safety issue, they felt very safe but suggested to get a cab after 10pm.