The location was very good. very close to Taksim and metro station. The building has no elevator though. So if you have heavy luggage it would be better to communicate it beforehand so that you might get the apartment on the ground floor. Our place was on the third floor and the suitcases were difficult to bring up and down when you wanna leave. Hatice was available literally any time which was great. There is dishwasher in the kitchen as well and very convenient not to wash dishes if you plan to cook often during your trip.
I would recommend it!