Just come back from a last minute pot luck holiday in Cala d'or. It is fairly modern and slightly sprawling but not unattractive. It is not a lively yoof type place so lots of families and very few drunken larger louts (may be more with the footy on now).
There are several very pretty sandy coves within the town itself but they do get crowded. We spent several days at the nearby nature reserve beach (sorry can't remember its name) which is a 30 min or less bus ride and very pretty surrounded by woods not hotels.
We spent a few fruitless nights trawling for anything Spanish to eat. It's very steak n' chips and german sausage and there isn't really much feel of 'traditional' Majorca having said that we had a great time and it's not a big island. Hire a car and you can be anywhere within an hour or 2.