I would definitely recommend staying at Isabel’s place.
She is very kind and helpful and even let us in the room way earlier than the check in time.
The apartment is in a very central place. The room was great and the rest of the flat (that you’re sharing with two other rooms) is very spacious, modern and clean as well.
If I am ever in Alcudía again, I will definitely choose Isabel’s accommodation.