A good place to stay. Taskim is just a few hundred metres uphill. Downhill is the tram station. You can buy an Istanbul card for your public transport. It's fairly easy to get around with public transport. Nice places to hang out along the tram line.
Please because with your belongings when you are outside.