Great location, arrival was without issues (even though we arrived lately), internet is fast and works without problems. Location is simply perfect - if you arrive from SAW (airport) you get to Taksim so it is a few minutes walking. Seagulls mentioned in other reviews are present, they can be sometimes annoying (noisy), for short-term stay this should not be such a big issue.