The location is very strategic, nearby Taksim Square, public transport and everything you need.
Very recomended to stay.