Thinking about making Mallorca your home—or at least your home...