The place is just perfect!
Great location, close to Taksim square where metro and bus stations are located. The bus stop for the airport transfer is about 10 minutes walking. Istiklal street is 5 minutes walking from the hotel, there are lots of restaurants, bars, shops.
The hotel room was perfectly clean, personnel was perfectly hospitable, helpful and polite.
Next time in Istanbul planning to stay at the same place.