This was a great place to stay. Comfy beds, a well-equipped kitchen, grocery stores nearby, and easy check-in all recommend it. The location is good in that it's close to the Sants train station and it was easy to get there from the airport. It's a little far to some of the tourist destinations, but Barcelona has the easiest subway system I've ever used and we just bought the family ticket. I'd definitely book here over a hotel.