This place is awesome! The location is perfect, it is located on a side street near one of the main streets of Istanbul Center, 5 min walking to the metro that takes you everywhere, a lot of places to eat around and very quiet place to sleep.
The apartment is stylish, big, beautiful and super clean.
We really enjoy and recommend this place for your time in Istanbul