There's no other best thing in the world than having a complete relaxation and having a good sleep! But having one should depend on where you intend to rest or sleep, like choosing the type of foam matress for instance.
Have you considered looking for one that would make your rest worth it? By looking at foam memory products, you will be able to choose one that would be perfect for your needs. You might as well want to choose one for your pets for them to rest on their beds, don't you think?