Maroma is great if you love the beach and there is a lot of room to spread out both there and at the pools.
Rosewood has plenty of tranquil spaces for retreat (if needed) and a variety of food options, including those at the other Mayakoba properties.
Banyan is nice if you want a large private pool and plan to spend most of your time at your villa.
I have not yet been to Viceroy. They recently had a fire and lost several villas and had others damaged. They are fully operational, but you may want to wait to visit.