We enjoyed our stay at the apartment. It looks just like the pictures. Very clean and spacious, but note the kitchen is fairly small. It does however have everything you could need. They also had quite a few toys that my son played with...a nice surprise . Also they have air con and wifi - a major plus!
We didn't meet Barbaros but we met Ali. He was the most friendliest and helpful host ever!! We arrived by our taxi and the taxi driver was charging us extra but Ali came to our rescue! He is very very nice and was available 24 hrs!
Location is decent, about 10 to 15 min walk from all the sites, but note many streets are uphill, so it may feel a bit longer (esp in the heat).
The only problem with the apartment is the noise level from the street at night. Also the first day there was some water problem and we had no water at all for showers etc! But luckily that got fixed the next day.
A tip: taxi from the airport is about 45 liras which is much cheaper than the airport shuttle service.