Which mattress should I choose for good sleep?

A good friend of mine was moving home and wanted to get new mattresses in the new home. Since he knew I was a Deep Sleep Coach he asked me which would be a good mattress to get the best sleep.

Now that started me thinking on wow, "that's a great question". What should I say is the best mattress for him and his family.