We, a family of 3, stayed here for 5 nights. The apartments are nicely furnished, looked modern and were clean. The rooms are pretty spacious, which is useful if you are planning to stay here for a longer time.
This accommodation was situated on a relatively steep hill, on 8 minutes from Taksim square (where you can take the subway, bus or funicular). There are enough restaurants around that square.
The staff was friendly. They even allowed us to have breakfast at 5.30, as our flight departed early. The breakfast was sometimes a buffet, sometimes just one plate. However, it was always fresh and even though we were (one of the) only guests, there was enough choice.