Tayfurs place is awesome, great price and fantastic location. Super comfy apartment and you will feel at home!
Great restaurants and bars in the area too.