The location is PERFECT! Taksim square and Galata tower are at walking distance. We love exploring and we walked to Grand Bazaar as well and it was worth it.
The room was fine with decent view. The host and the people at the reception were friendly. We had one or two issues which they resolved immediately. I mean at the end of the day if the host is nice, you can definitely find a solution for everything. For us it was really important to find a host we could trust.
Ah, and during the night we were able to find a parking spot right in front of the building and we left the car there for the whole duration of our stay (as I said, everything is at a walking distance).