Ozlem’s place is AMAZING, the location is perfect, near to Hagia Sophia, Blue Mosque and Topkapi Palace. The staffs been very helpful, accomodating and thoughtful..
Highly recommend this place!!