Great spot within easy driving distance of the beaches around Alcudia and Pollenca. Recommended for families.