This place is very well located, walking distance from many restaurants and stores (the Galata tower is right around the corner from the place). To access the place you have to go up several flights of stairs (don’t expect an elevator) but the views of Istanbul are well worth every flight. In addition, you have access to the rooftop which again the views are amazing. I definitely recommend this place.