My stay at Yelda's place was wonderful. The flat is very big, I had everything I need in my room, kitchen and bathroom are well equipped.
Apartments are located in a very good neighbourhood, 30 min walk to Taksim square, subway is nearby, there are a lot of good shops (Migros, Carrefour) close by. There are also a lot of cafes, fast food places etc.
However, you should note that the apartments are on the sixth floor and there is no elevator.