The best place to stay in Alcudia! Location is perfect, the beach is just 150-200 m away. Good supermarket is just across the small road. Everything is perfect!