The place is nice and worth’s the money. Do not expect a 5-Star Hotel, because the amount you pay is not for a 5-star hotel.
This is the best place to stay, with a moderate budget, so as to enable you spend more days in Istanbul.
Remember to turn off your AC at night, else you will freeze. The AC was super cooling.