Definitely recommend booking if you can! This was my first time booking with Casa Cosi and it won't be my last. A bit about my own experience: our flight came too early to check in so they recommended a place to store our luggage, which was VERY helpful in order spend the day walking around without lugging our stuff around. Prior to arrival, we were told there was an issue with our apartment so they seamlessly checked us into the one next door temporarily. The rooms were very clean and spacious, the bathrooms were awesome, and the storage options were perfect. We were mostly out and about, but they provided more than enough of the essentials to ensure our stay was comfortable when we came back. Location wise, there was so much close by that just staying close to the apartment for the day still felt like we were making the most out our stay. Another thing was I left a hard drive behind on accident. I was very concerned I'd never get it back, but I knew it would be my own fault. But they were very helpful in making sure I got it back and for that I am very grateful. I'm sure that's not always a guarantee, but I appreciate that they were able to make it happen for me. Overall, when I find myself in Barcelona again, this is where I'll stay. Thank you being instrumental in making sure our trip we a success!