Wonderful property!
Transportation from the airport was arranged, and I was met in person upon arrival. Hosts explained everything I needed to know about the apartment. There were two 1.5L waters waiting for me too which was great since I had been traveling all day.
The terrace has a beautiful view of Istanbul! I would have taken a book up there to read, but it was a little too cold being March. In the summer it would be a wonderful spot to bring a bottle of wine and enjoy the views.
Property is in a great location. Literally 2 blocks from Galata tower to the north, and a couple hundred feet from the stairs that will take you to the main road to cross Galata Bridge to head over to the grand bazaar and Hagia Sophia.
World recommend staying in Taksim, and this property to anyone visiting Istanbul.