One of the advantages is the top location, friendly staff, regular cleaning and towel change. Everything is as it should be.
We had a Deluxe double room. There are ants in the room. For Turkey, this option is better than cockroaches the size of two matchboxes (and I've seen them in hotels on Istiklal). There is no shelf for shampoo and accessories in the bathroom. Quite strange for a deluxe). The room smells like "carpets". You know, the kind of smell that goes away after airing. My nose is a little sore from allergies. Otherwise, everything is OK and I can still recommend this hotel considering the not very high price.