The flat was spacious with two bedrooms and a living room. It's located next to Istiklal Caddesi, but you have to walk up a very steep hill. The whole area is extremely steep and hilly, so I wouldn't recommend the apartment for older people. There are several great restaurants nearby. I especially like Van Kahvelti Evi and Kahve 6, which are about a ten minute walk away from the apartment. I wouldn't say the apartment was very clean. By our second week, we found a cockroach that we killed. We didn't see one again during the rest of our stay, so I think that was a one time thing. I recommend the apartment with these reservations. I also realized during my month long stay that apartments in Turkey are usually much much much cheaper than what this is listed for. As for the apartment's location, you will never find a taxi driver who knows where this is, so instead of telling them the main address (which is located on a side street), tell them it's located on "Kombaraci Caddessi" or next to "Tophane Station" and it's a minute walk from there.