We enjoyed our stay at Miramar - the house is well located (there is a nice family restaurant + supermarket within 5 min walk, and the beach is just an extra 5-10 minutes walk away), the swimming pool and the view are great perks! Cala Galdana is ideal for families with young children.
We had a few cleaning issues during our stay, but Joan and his team were helpful and tried to resolve them promptly.