I have been a few times.
The islands are just self contained resorts, there's no where really to go or to see. Unless you do a trip to the main island Mali. Or a boat trip to one of the tourist trap islands. You fly in to the islands airport and from there you either get a speed boat or a sea plane to your resort.
I have been to two islands, there was hardly any difference between the two resorts and speaking to others, that's the way it seems to be with most of the resorts. Except some cost more than others.
Most if not all the resorts are fully inclusive, food and drink. From 7 in the morning to about midnight. Every food you can imagine, all freshly cooked and prepared. That I couldn't fault at all. Be prepared to put on a lot of weight on the holiday. Most evening there's was some sort of entertainment provided.
I have been in August and in December/January. The weather is usually the same all year round due to the islands straddling the equator. Each time we went we had very heavy rain, but it doesn't usually last long. Quite refreshing in fact. It can also be quite cloudy but the temperature stays the same throughout the day and night.
In regards to what to do. Well, there isn't really much to do except relax on the beach, swim, snorkel, scuba, boat trips and fishing.
Most of the resorts are small, so not a lot of walking needed.
You don't need to take a huge amount of clothing and you certainly don't need shoes. I took shoes the first time, the other two times I just didn't bother and went barefoot everywhere.
Would I go again?
No. Reason being. The islands were like a prison to me. I'm not a beach bum and like to do, go, see stuff and see a bit of culture. There's none of that in the Maldives It really is a beach bum relaxing holiday, being waited on hand and foot. If you both like that then go. If you want more, then you may be disappointed
Take American dollars for tips. We paid everything by card at the end of the holiday (for boat trips etc). Once a week, we tipped our housekeeping and waiters about $50 (which is gratefully received as they get paid a pittance & they'll treat you as royalty)
Hope that helps.
If I think of anything else, I'll post again.