Probably the best place to stay in Alcúdia. You cant be more central and parking down the street was always possible.
The balcony is the best place to relax in the evening.