Beautiful gem in the middle of Mallorca.