Good place for a larger group of people, located decently close to most of Barcelona's most famous places.