I haven't had the chance to meet Juan. The flat is well located, clean and the same as the pictures. Since there is a self check in , it takes a little bit longer especially if you arrive at night but everything was clear!
Recommended!