Overall, wonderful experience!
This apartment will be your best choice. It's comfortable, clean and quiet. The bed was amazing.
It's plenty of good places to eat nearby. Apartment is close to Osmanbey metro station, Taksim square is in walking distance as well.