Dodo lived up to his super host status. He was very helpful. He provided a guide, organized transport to/from the airport, and gave us a quick tour of the neighborhood. He replied quickly whenever we had a question.
The two apartments worked really well for our group. The location is central and you can reach everything via public transportation.
I would stay here again if in a big group. If it's a smaller group, I would stay in one of the individual apartments.