Great place for a group visiting Barcelona as it’s location is spectacular.