Amazing staff, clean, contemporary apartments, good breakfast with wide variety and free parking.
We travelled with 2 young kids but staff went out of the way and made sure we were comfortable.
The property itself has everything you would expect, restaurant, spa, gym, swimming pool and outdoor play area. The apartments come with fully fitted kitchens which was helpful with young kids.
Only minor criticism would be location. The property is located in up and coming area of Istanbul where still a lot of construction is happening; because of this there is not much on walking distance besides a mini supermarket and a very posh steakhouse so you might need some sort of public or private transportation to get to places.
I would book this hotel again without any hesitation on my next visit to Istanbul.