It’s located in very high hill. Be careful of this place.
YES it’s nearby Taksim but it’s hard to reach.