The place was ok, the only downside I wasn’t aware of was the narrows staircase leading to the Appartment, wasn’t easy to get to and from with heavy luggage.
The location was a bit more than 600 m to Taksim square.