Communication with Babel Accommodation was excellent.
The apartment (B12) which I booked was nice, comfortable and clean.
It has a balcony, and decent size bedroom, all on one level. The apartment is on the 5th floor, but has a lift that works well.
The location is absolutely wonderful, and walking distance to everywhere.
When I return to Istanbul again, I will definitely stay at Babel accommodation.
The was one small issue, but this was resolved quickly. The guests before me took the B12 apartment keys with them when departing, so Babel had to change the locks. But this was resolved.