The place is amazing, a true gem of the city. The location is super convenient and you can always find it as it is right next to Galata tower. The view from the terrace is amazing.
One small thing is that its 2nd floor and during the night can be pretty noisy from the street.