Nice apartments, good to have the 24 hour reception next door for any advice and help needed.
Check in was very quick with good online communication too
Good location as shops are nearby and just a short walk away from Taksim and airport drop off