This place is great. You stay with a lovely cat, so you'll not feel alone :)
I will prefer this place again if I need another stay in Istanbul.