Everything was on point !
The place is fine, the location perfect. That is everything you need when you’re a large group visiting Barcelona