For the positives, the location is great - right off Gran Via in Eixample and walking distance to Placa Catalunya and all the shopping on Passeig de Gracia as well as restaurants, bars. The apartment was clean - as you would expect if you lived in a hotel and the elevator was welcoming because of the bags that we had. However, this is an agency-run apartment and not actual Airbnb hosts so do not expect the same kind of hospitality. We knew this before going in but due to the high demand in Barcelona during that period, had to pick this place. We had no interaction with the hosts so while check-in was smooth, it wasn't warm to the general Airbnb standards as we were dealing with the agency. The toiletries were provided upon request in small bottles and were probably sufficient for a day out of the total week that were staying with them. The WiFi was terrible - kept getting disconnected throughout the stay and the speed wasn't good either. Basic kitchen amenities like the absence of salt is also something to be noted. We have stayed via Airbnb for years and are generally used to a home away from home experience but this unfortunately wasn't it for us.