The flat is clean and tidy. The equipment are well maintained. We enjoyed the stay. And would go there if we visit Istanbul again.
The metro station is about 20 min walk but all the commodities are just next to the building.