Wonderful place to stay short term or long term, ahmed has anything you need for your stay.