Having visited RR 3 times now, I have to say it is a Beautiful island - it is very much man made however this means a great layout and a very clean and well maintained look, rather then the more natural look that some other islands have (not a good nor bad thing, just personal preference)
The Food is exceptional with fantastic choice of menus and the new beach club is a welcome addition for day time activity. The service however can be very slow at times, which can be frustrating, especially when your food arrives before the wine on more than 1 occasion.
Our favourite beach is grand beach, the sand seems nice on this side (although still grainy compared to other islands that have the true talcum-powder sand). The sunset views on this side of the island are very good too. I would recommend a villa with pool. The general pool areas are exceptionally well kept and provide stunning views.
The house reef is best from the best however for marine life there are excursions where you can almost guarantee to snorkel with turtles or eagle rays which are amongst the best trips we have done in the maldives. I would also recommend the sand Bank excursion (where we actually got engaged, on the 'Prince Albert' sand bank)
Overall I would recommend RR for couples however with children I think families may be more suited to one of the Four seasons resorts