The apartment is very tastefully furnished, has all amenities you would need and is incredibly comfortable. There's a Carrefour Grocery Store about 500m away at Anthill Residence.
Various forms of public transport are quite close by. There is a bus stop just across the road and a second bus stop around 300m away on the opposite side of the road. The closes metro station, Osmanbey, is only about 1.7km away. There's also what I think is a taxi stand of sorts just opposite the apartment. This made getting to the airport late at night for an early morning flight so convenient. I would just suggest being careful if you're using taxis as some drivers can try to over charge you.
Overall I thoroughly enjoyed my stay at the apartment and would definitely recommend it to other people traveling to Istanbul.