Place has great location, very close to Hagia Sophia and Blue mosques and also Topkapi palace. I recommend this place.