Some aspects good and some basic aspects very poor.
This flat has the potential to be excellent. Size is huge and spacious, it was the only Airbnb place we stayed at in Turkey that had an actual dryer to dry your clothes after washing it. Also kitchen had lots of plates and cups and glasses.
Location also excellent as close toTaksim Square.
On the negative side the flat needs some maintenance. Some doors in kitchen are loose while the shower has mould on edges. The toilet seat was broken and despite bringing it to host notice they didn't bother to fix it. Needless to say that made going to the loo very uncomfortable. Then basic things like towels and bath mats and toilet paper and tea, coffee, creamer etc. was not provided.
The host did bring some of these items when requested but it seems like the flat was not geared up for receiving guests.
So it was liveable but not worth what was charged until the snags can be fixed.