It's a well-run resort. Clean and well maintained, alcohol is plentiful, food better than decent and all the people working there were extremely nice and professional.
There are plenty of activities to keep yourself interested on-site but for additional a-la-carte options, such as ******** or gawking at billionaires' super-yachts, Atlantis ******, mini-mall and resort is an easy ten-minute walk. As a bonus, the walk to Atlantis takes you by a tiny but beautiful nature preserve filled with rare tropical birds and turtles. (Downtown Nassau is about a $20 cab ride.)
The Riu's beds are firm enough, bathroom facilities more than ample and did I mention there's a shipload of booze in the minibar in the room? The Wi-Fi is strong and the satellite TV works for the most part, but you aren't there to work on your phone or to watch TV. Pour yourself a drink, get to the beach, which is right downstairs, and let your stress go out with the tide.