Our stay in Elifs and Marco apartment was ok. The main problem we had was that the apartment had no shutters so we have to wake up every motning from the light.
The location is very central as you can be by foot in 5 minutes to Taksim Square.