Pep's place is a perfect choice if you are visiting Alcudia, they are very easy to communicate with. They have also shared some interesting tips to explore Alcudia in a better way.