It was a great location and a great experience. Staying that close to Taksim Square was great for not needing to walk far, and the taxi stand was right outside which made it easy to catch taxis (if they accepted your ride, which was a separate issue).
Only thing with this apartment was the stairs were a little narrow, had to be careful on them; and being so close to the main attractions it got to be a little loud at night as you could hear cars with loud music and the Azhan from the mosque across the street for morning prayers. My roommates said the single beds were a bit uncomfortable. Besides these points we were able to sleep fine.
They have a front desk from a different hotel associated with the property which was very helpful, communicated thoroughly on WhatsApp, had an English representative I was able to communicate with, and were even able to help me make reservations at a restaurant.
I would absolutely recommend the apartment for staying if you’re a deep sleeper or don’t mind be woken on occasion.