A Mini Guide to CAN PASTILLA, Mallorca, 2024 | I make a shocking discovery