Great place in the center of Alcudia.
The host's tips were really cool and helpful.
Highly recommended.