Our stay at the apartment was great. Did not meet Charles in person, but he was very good about quickly responding to questions in email. He even arranged for our transport to the airport when we left. An assistant let us into the apt. He did not speak much English, which was a challenge, but we were still able to find everything and no problems.
The neighborhood is very good, and there are all sorts of shops close by. The apartment is very safe and quiet.
The living area is as pictured and is a very good size, great to gather in for a meal. The kitchen was functional and easy to use. The bedroom was also a decent size. The only complaint would be the shower. There is only a handheld shower, which would be OK, except there is no curtain. We were constantly getting water on the floors and walls which we would have to wipe down.

Otherwise a fantastic stay, and a great first experience with AirBnB.