Of course, this hotel is not 5 stars at all :-)
Of the advantages: large rooms at a reasonable price,
7 minutes on foot to the metro station,
45 minutes by bus H1 to the new airport.
Of the cons:
The hotel is located in the industrial zone of Istanbul, next to a rubber processing plant, opposite is an unfinished;
There are no decent restaurants/cafes around, just a Sok chain store.;
Coffee, tea, 2 sachets per day, paid water (except welcome);
There is no minibar.