Apartment has everything you need for a comfortable life. Small details like pictures on the walls and traditional lantern instead of modern lamps make it cozier.
The location is very good for a first visit of Istanbul. All transport (metro, tram and 2 pierces) and main attractions are within walking distance.