Alcudia market and Formentor beach