We enjoyed our stay! The property is in a super convenient location, close to some cool restaurants and cafes and a short walk to Galata Tower and the Tram that can take you into the main part of the city. Firat was amazing the whole time and took very good care of us - check in was very seamless and he always answered questions promptly.
The only note we would have is that this apartment would be best suited to a couple or solo traveller, as it was a little smaller than we expected.