The apartment is great, we absolutely recommend it. It pretty much have everything you need: a good shower, a living area, a nice private terrace, a swimming pool, a beach nearby (2mins), a kareoke bar next door with cheap priced drinks (+ the owner has really wicked singing skills) and the appartment is even equiped with a dish washing machine.
Points of improvement: wifi; comfortability of beds (squeeky).
Cala d'OR is touristic (as the rest of mallorca) but has nice restaurants. We suggest to rent a car at the airport (e.g. Goldcar) -we understand these are much cheaper than the ones in cala d'OR- and do some day trips.