If you are looking for a comfy and cozy stay in Mallorca - book at Margas Place.
You can find a really calm place with a top view on the mountains. There is enough space for a large group of friends or 2 to 3 families. The rooms are really clean and comfy. There is a BBQ out of stones that you can use. There is also a really nice pool.
By car it's only 5 minutes to the beach and there is a small funpark for kids nearby in Alcudia.
Due to the location in the north you have several nice cala's to explore like "Platja des Coll Baix" or "Cala Boquer".
The check-in and the communication with the Host was uncomplicated and you get really fast answers if you have any questions.
I can totally recommend this Air BnB!