John is an incredible host, he speaks multiple languages, including Mandarin! Apparently he had studied in China a number of years, I was very pleasantly surprised, I think his Chinese is probably even better than mine. The place itself was small but very functional and clean, exactly what I needed for a day layover in Barcelona. Thanks John!