Hilton BsAs
I really like the hotel and stay there as often as possible. The staff is outstanding and the exective level is simply great. Regarding restaurants, there are a lot of places near the hotel. They are fine, but grossly overpriced. It's your call, but I would avoid the area and try to find some local places that cater the normal folk.