Perfect location
Just few steps to metro station
I will definitely come here for my next visit to İstanbul