Juan is a fantastic host. He made us feel welcome from the moment we walked into his apartment (which was well before check in) until the moment we left. Helpful with directions, suggestions of places to go and cheery story-telling, Juan is everything we wanted from a host, we would definitely stay again :)