This place is in a great location. 5 min to Taksim Square. It has an amazing view. The front desk was very helpful and gave us information upon request.
Another amazing service is that they can get you food or drinks at anytime! For a fee
Easy to find parking too!
I would recommend staying here. Close to everything.