The location was great, there's a bus stop right next to the apartment. Also parking spots were available for free (a few minutes walking). The beach was very close with three beautiful bays.
Cala d'Or is easily reachable by foot (10min.) and has plenty of restaurants.
You can find a grocery shop right next to the apartment, and to bigger ones a little bit further.
Cala d'Or is rather a place for families, if you want to go partying you're probably staying at the wrong place. The Karaoke bar was sometimes annoying - the music was really loud also after midnight.
We really liked the balcony and spent most of the time there. The pool was clean and nice.