Set in a pleasant rural location outside Santa Margalida, our second visit met all of our expectations.