I traveled to Santiago with my husband and we stayed at Juan's place for 5 days. The place is exactly how it looks in the pictures. It is excellent for two people. The bed is very comfortable and the bed clothes were very clean. We did not have any troubles checking in, Sebastian, Juan's brother, was waiting for us as we got to the building. He was helpful, answering our questions and offering advice about the place.
The apartment is very well located, close to "Santa Lucia" hill (Cerro Santa Lucia) with access to subway and to other tourist points in the city.
The only suggestion I would give is to offer the guest itens such as laundry soap. We had some laundry to do and had to buy a big soap package which we used a really small amount.
Overall it was a good experience.