I only stayed with Juan for one night but I can 100% recommend staying with him. His flat is super clean and got lots of space. He was very communicative and we had some really good conversations! Juan will make you feel very welcome!