Excellent stay at this spot! The view is fantastic and it is ever so conveniently located just off of Istiklal and 2 minutes from drinks/dinner at Mikla.
Great having the cafe at the bottom level too! (if you only glance through arrival instructions like I did- yes you ARE at the right spot when you get to the Espresso Lab, the check-in desk is in the back corner). Would stay again!