Beautiful place to stay. Very clean, with lovely pool. Plenty of parking on drive, with a lovely beach opposite.
Alcudia town is just 5min drive down the road