We stayed here for a long weekend and it was absolutely perfect. It's a new build apartment that is very comfortable and contemporary.
There are full length windows all around the flat, and the dishwasher and washer/drier come in very useful.
There is a steep hill that has to be climbed in order to get to taksim, but it's a gentle slope the opposite way to get to the nearest tram stop.
We really enjoyed our stay here and would definitely book again.