I can highly recommend that place to spend time in Alcudia :)