Eminonu place is like your home, when staying at the apartment you feel you have a house Istanbul, I had a nice experience there, the place is very close to all public facilities, and walking distance to Taksim Square.