There is a reason this place is rated so highly. It is exactly as advertised and the location is ideal! Five minute walk to Galata tower, three minute walk to the metro/tram and about 15-20 minutes to the old town/Hagia Sophia. Lots of amenities (shops/restaurants/bars/cafes) within a 5 minute walk as well.
The host is incredibly responsive, professional and very helpful. He responded to any questions/queries very quickly and provides lots of advice on transportation, what to see and where to go.
As a couple, we found the place perfect. I will say, however, that if you are a group of four adults and plan on spending a bit of time in the room it may get crowded. But if you are using it only to crash you'll do just fine.
Overall, five stars and two thumbs up!