The appartment was pretty good. Maybe one of the best locations for a stay in Istanbul. It's at 500m from Taksim square, with close shops open 24h. The metro is at 600m and also the bus station to Sabiha Airport.
A highly recommend.