The apartment is fine -- very clean and in a good location near Las Ramblas and a nice walk to the city center. It has a "corporate apartment" feel -- but it is nice, modern and renovated. However, the views out the window are to a dumpy terrace with a half-inflated portable pool, backs of other apartments, etc. - so, if you are looking for views, this is not the apartment for you. The host "plays nice" in all communications - but our check-out was a disaster. The host graciously allowed us a late checkout because we had a walking tour that ended at the city center at 1:00 p.m. We told the host we would walk back and be at the apartment AFTER THE TOUR. The host had to have known that it would take some time to walk back to the apartment. When we did not arrive at a time he expected we should be back, he called on my personal cell phone and started yelling and demanding to know where we were (we were five minutes away picking up an apartment key we had left at a bike shop locker the day before). The host then escalated his tirade and said "I DON'T CARE WHAT YOU ARE DOING - the maid is waiting at the apartment and you have messed up our cleaning schedule on multiple apartments." When we arrived back at the apartment, the apartment had been cleaned and no one was waiting for us. Obviously, the host is juggling too many apartments - and if you do not meet his exacting expectations of timing, beware of getting yelled at on your personal cell phone (but, of course, he will "play nice" on his emails after yelling because I presume Airbnb will review them).