Location was a winner in its own right, right in the centre of Alcúdia town. This, coupled with comfortable, clean and spacious apartments, was a wonderful bonus. Staff, too, were very pleasant and helpful. Overall, a tremendously enjoyable stay. Thank you.
- Free Wifi