The location is perfect nearby Taksim Square.
There is a bar just downstairs.
The appartement was tidy. I will recommend it for maximum of 2 people to feel real comfortable.
The balcony is a bless.
The hosts are friendly.
All in all I would definitely book this place of I come back again to Istanbul.