Excellent location, lovely apartment that has lots of natural lighting and matches description. Very easy check in process and would recommend if in Istanbul.