Anima Apartments in Sants was a great experience for our group.
Ideal apartment for 5-6 people or big families.