This place is good for a short-term stay, so if you're only coming for a few days I'd totally recommend it.
Not so for a long-term stay, though, since it's just rather a hotel room than an apartment. So, things like a bigger fridge, washing machine in the room, and kitchen stuff are missing. Also, be aware, that Taksim isn't the best place to be in Istanbul, since it's a very touristy and crowded area.
Also a few words about Ogul, he was very communicative and if I had any questions or problems, he was always availabe and tried his best to help me out.