We (3 adults and one toddler) had a nice time in Mallorca - Petra is a small but cute and clean little town. From Petra you can easily reach a lot a nice places and beaches easily and fast. There is a small backery just around the corner with good and fresh empañadas and bread!
The apartment is spacious, well taken care off and nicely furnished. It is clean and the kitchen is fully equiped.
Beds are new and comfy, but know there is no airconditioning and Mallorcan nights are hot. There are floor fans available though.
Carola was a nice and helpfull host and is available when you need her.