The location is just great. Right in the heart of Istiklal street and 2 mins away from Taksim Square.
Tolga is very responsive. Apartment is on the 3rd floor but his team is helpful with luggage. And the hospitality is just great. You can ask him about anything say local tips, places, etc. We stayed 5 nights and felt like home.