It's a nice place in 15-20 min from Yenikapı station (from where you can ride everywhere, including Eastern Side). Al Sophia is in 10 minutes!
The apartments was clean, and very comfortable. Internet was fast!
The Host was super friendly and always been in touch.