It's a perfect location right in the middle of Barcelona. I would absolutely recommend this for large groups.