Excellent location and fine facilities. However, the apartments are accessed by a very narrow very steep spiral staircase If you have any mobility issues or cannot carry your cases up steep stairs at all this accommodation is probably not for you. We were on the 4th floor and climbing the stairs took quite some effort
But the apartments are about 2-300m south of the Blue Mosque and Ayia Sophia and very close to excellent restaurants and very good shopping
Mehmet offered a transfer service which I thoroughly recommend as finding the location would likely prove difficult if your driver was not familiar with the location