This area is a quiet place as long as your accommodation venue is not close to high-way... There is a lot of restaurant and other stores along the roads and high-way. There is Al-Meera Hypermarket in Yarmouk St...

I had lived long time in Bin Omran so I can say so...

Have a nice day ahead..!