very good place
great location
very advisable to select this apartment if you visit Istanbul