Overall, the stay was great and the listing is a fair representation of the apartment. There was one small hiccup with retrieving the keys but it was easily resolved with a WhatsApp call (in Spanish). I would stay again but would caution those who might not have cell service upon arrival or do not speak any Spanish/Catalán.