Apartments are great. They're swimming pool and gym on the area of the complex. The metro station is nearby. You can easily access to the centre of the Istanbul. Also there're supermarkets and café near the complex.
I can definitely recommend Ahmed's apartments to rent.