Location is great! 2 min walking from Taksim square. The big advantage that you don't need to change bus when you come from airport- it arrives right to Taksim.
Apartment is awesome! Very modern and there are everything that you need for a comfortable stay.
Just small note - there is a loud noise from mosque nearby at 5:30 am