Nice location. Everything we need is in a 15-20 minute radius. Metro is 20 minutes away, bus is 7 minutes away. Getting a taxi ride easily is a problem, but this is for Istanbul in general and not unique to this place. You have to walk to the bus station to find a taxi.
Apartment has basic amenities. It's an old building but well maintained. There were some issues but Bora tried to resolve them as quickly as possible. The place has a great view from the bedroom and lots of light.