Demir place is perfect for a stay in Taksim.
The location was great. It’s literally a 5 minute walk to the famous Taksim Square, Istiklal Street & Galata Tower, & also metro & tram station. To be honest I️ rarely used public transportation because it was always convenient to just walk but when I️ needed to it was right there.
There’s a mini mart just a minute away if you need anything & lots of restaurants around but in the flat itself it’s completely quiet.
Demir place is very clean & comfortable & has everything you could need. I️ would definitely 100% recommend a stay here.