Palma de Mallorca: One day, done right