We liked the Apartment very much!
its a suite inside a 5 Star Hotel, the location is very good, you can get everywhere from there!
You just walk 5 minutes to taksim metro station. Would totally recommend :)