Location is super great it is just two minutes walking to Isteklal street and around 5 minutes walking to Taksim Square and Taksim Metro station, Kumran responded to my message within a few minutes, and the Check in instructions was super easy, hopefully I will come again soon, I highly recommend.