It's a nice place with lots of restaurants and cafe shops nearby. If you want to spend few days in Istanbul, this place is your best choice