"Stunning" is a bit of an overstatement. The host was great. Charming, on time, and very welcoming. No issue there. The apartment was spacious and in an ideal location. Have been to Barcelona several times and for this trip decided to try AirBnB in the city. Two things of concern: First, when contacting the host initially I had asked if I could leave the apartment a half hour (3:30PM) past the time noted for departure on their profile and my confirmation. This was brought up again when we met and verbally agreed upon. After returning in the last evening of my stay and with WIFI available I had an email from the host informing me that another late minute request for the apartment had come in and I needed to depart at 12PM. This is after making my plans for the following day and having had my return flight arranged based on the 3PM noted on two different emails. Found this stressful and unprofessional. The host should have informed the incoming guest the check in time would have to be after the time I departed. Instead the host tried to make this "my" problem. No thank you. Going so far as to tell me that it was up to their discretion as to when I'm asked to depart. Apparently this discretion can be changed at a moments notice and there's no security as to when you actually can depart. A quick call to AirBnB resolved this. I thank them for their professionalism, support, and understanding. Secondly, the apartment was dirty and not very clean. It looked like it was on the surface but as you unpacked, used the restroom, and had a moment to look it was disgusting. Hair was everywhere- shower drain clogged as a result and leaving a pool a water to shower in. There was dirt and dust throughout, and the walls were scuffed with fingerprints and other markings. It's shame that hosts are allowed to photoshop, light, and move furnishing around to alter the look of the apartment. The host shouldn't try and "trick" the guest to stay there. This isn't a magazine cover with a celebrity nor a decor magazine where the photographs are manipulated to appeal to the viewer. This is our reality. It's this type of experience that leads me to prefer a hotel. When there's an issue... maintenance, housekeeping, or a front desk manager can be called to handle the situation immediately. As in my case, there's no recourse until after the fact. I'm glad many others enjoyed this "stunning" apartment and were able to leave a positive review. Wish I could have done the same, but its not my fault the host of this property disallowed that from happening by what they projected on their profile and words. Renting from AirBnB shouldn't be about deception. Just as the host expects the guest to be honest, respectful, and have standards so should they. Suggest AirBnB begin to allow guests to post photos...