Juan's place is just like the pictures. We were welcomed with some lovely drinks, very hospitable!
The apartment has just been remodeled and is modern, clean and fully equipped. When we were there, there were some issues with the shower and a leak because of mayor rains and storms. Juan made sure to contact us right away and made sure it was fixed asap.
The apartment is in a nice neighbourhood with lots of little bakeries, shops and supermarkets. About 10 minutes to public transport, very central between the city and the beach. I highly recommend this place!