It's a great place for your money. I would especially like to note the convenient location - the hotel is located 5 minutes from Taksim Square (from there you can go for a walk to Istiklal), there is also a metro station (from where you can go to both the shopping center and the airport).
Of course, if you are looking for a hotel with stunning views of the Bosphorus and a variety of breakfasts, then this is not the place for you :)