What a pleasant surprise to have discovered this jewel hidden in the historical old town of Alcudia!