The please was nice and clean, check in was easy as there is a reception with someone available 24/7.
Located in the main area of the city i.e. Taksim Square, very close to Isteklal street