Location is perfect for visitors who want to experience Istanbul.
We were 3 guys sharing the apartment for 5 days. Taxim is definately where you want to be. Location close to the central Taxim area, istikal street for shopping, great restaurants, bars, a close walk to public transit, and a quick ride to the old sultanhamet.
Damir is a fantastic host who took the time to show us around the area, and recommend great places to eat and visit . Also took the time to head out to socialize for a drink and give us a feel for the local culture.
5 flights of stairs up, but worth it for the view.