Your assumption that the FS resort in the Maldives (and I'm talking Landaa Giraavaru here, not Kuda Huraa) has a sub-par beach and house reef is incorrect. The beach is wonderful and the house reef is also quite decent.
Reethi Rah also has wonderful beaches, but they are man made - and no real house reef to speak of.