What is special about this place is the location, especially if you have one night in istanbul. It is 10 minutes walk to the Metro station, Bus station, and the Havabus that takes you to the Airport. You should consider this if you want a place to stay for the night.
Peace and Love,
Salwaak