Super convenient location, 5-10 minute walk from Taksim Square & Istiklal street. Everything as advertised, good internet as well. Tolga was quick to reply, overall we didn't have any issues :)