A nice place in the port of Alcudia, with a high standard of interieur.
Free parking within 3 minutes and many shops and restaurants nearby.