The place is in the heart of Istanbul, cozy and very respectful staff.
I recommend it.