This villa is in amazing spot in Alcudia, right next to the beach and town, 10-15 mins away from old alcudia.
The hosts are exceptional, they are very happy to help where they can and respond to any messages immediately!