This is a great find! Our family of 4 stayed here for 5 days in the heat of summer. First, the apartment was very centrally located. We could walk everywhere and and come back in the afternoon for a siesta which was necessary on those hot days! The apartment is also air conditioned which was a blessing!
The apartment is just like the pictures. The bedroom and bathroom are downstairs which have us a little privacy from the kids at night. The bed was really comfortable, and the kids report the pull out sofa was really comfortable too. It might be a tough arrangement for very small children since the stairs are steep, but since our kids are 8 and 11 they were fine.
There are 2 supermarkets very close by and the kitchen has everything you need to cook. There are a number of restaurants and bakeries nearby too.
Carlos, although we never met him in person, was very attentive. He even let us stay an extra night at the last minute. Definitely recommend his place!