Camping Resort Els Pins Spain › Catalonia › Barcelona Barbecue Campsite shop Dogs allowed Restaurant on the campsite Games/entertainment for children