The location is really great (I'd call it a hidden gem), very close to the Beyoglu heart, but still on the quiet cozy street with beautiful buildings around.