We had a great time. It feels like a hotel but with a touch of a home. Amenities and service are hotel grade, which really stands out as an Airbnb. AC and thermostats was a lifesaver because Barcelona was really really hot. There is a laundromat downstairs which is super convenient. Close to metro stations.
The area itself is a little bit touristy. Check in was with a staff and then you need to walk to a different location, which is not a huge problem but unexpected.
Highly recommend.