We had a very comfortable stay at Juans place. The apartment is very well located and easily accessible, equipped with everything one could need. Juan seemed like a very nice guy, we've met him just once during our stay. Some negative points were a bit of a bad smell in the apartment, probably because the shower does not really have a ventilation system in place. The room is just very basic equipped; Sheets, pillows, and hangers in the closet seemed rather cheap. Overall the room was not very clean, which was a bit of a bummer.
Overall it's still worth the money, considering the location and the good communication with Juan.