You should provide your own pedals and helmets. Did you neglect People? No anxieties, there are some spare helmets (5€ every day that has a most of 20€) to save your cycling journey along with pedals (click on pedals for instance Glimpse Keo, Shimano SPD SL, and Shimano SPD MTB, https://altea-cycling-holidays75318.bloguetechno.com/benidorm-cycling-holidays-no-further-a-mystery-75152439