We stayed at the end of September, with two families both with a 2 year old. The layout of the Villa is perfect for this, two identical apartments each with modern kitchen and dining/living areas. The finish is modern with quality appliances and fittings. There is a nice balcony seating area on the upper floor and an outdoor seating area with BBQ and seating on the lower floor. The transfer takes around 50-60 mins from the airport, I'd definitely recommend car hire though.
The Location is in a quiet street with a 5 minute stroll to a lovely little beach. This is perfect for children as the water is shallow and calm, with a little drink/snack kiosk. I can imagine that is would get busy in peak season though, as it is only around 50 metres wide. The pool isn't heated so was a bit cold, but again in peak season I'm guessing it would be warmer, we went to the beach everyday as the sea was warmer than the pool. There are a couple of restaurants within 5 mins walk, but Cala D'or has more selection which is around 25 minutes walk away. There are lots of other beaches nearby, we also visited the Parc Natural de Mondrago, you will need a car to get there and it's a nice location but fairly busy, with two large beaches and all the normal beachside facilities.
There is a small supermarket around the corner, but there are 3 much larger ones which are much better stocked and all around 5 minutes away by car.
The only improvements I would say would be to have better quality cotton bed linen, the cheap nylon and thin pillows are not in keeping with the rest of the apartment. Also the shower temperature can fluctuate a great deal and it is hard to stabilize which is a bit of a concern when showering toddlers.
Overall we had a stress free stay and we would definitely recommend this villa if you are considering a two family holiday. This place provides your own space when you need it in addition to shared facilities. There is a 300 Euro cash security deposit which wasn't mentioned when we booked so ensure you atke this into consideration when changing currency. We got this back no problem at the end of the Holiday though.