Overall a very good experience, especially since I booked at the very last minute. The location is amazing, just a couple blocks from Taksim Square. The hospitality from Halil and the others was wonderful. The apartment was everything I needed and provided a great home to explore Istanbul for a few days.
They rent out a few apartments in the same building, and it's not exactly clear which one you'll end up in. But there's not much difference between them, so you'll likely be happy with any of them.