Apartments are exactly as on the photos. Very comfortable, warm, have everything what you may need during the stay. There are supermarket, exchange, cafes just near the flat. Metro, bus and tram stations are 3-5 minutes walk. Easy to arrange meetings with friends, as you may just appoint Galata tower.
We like İstanbul very much, mainly because there were no issues with our stay