Good location, get an istanbul card for public transport(cheap and fast).
Good area for dinner, drinks or breaky.
Get ready to bring your luggage up the small stairs by your own ;)