We had a great time at Rock's a few years ago. Three adults in one suite no problem. Clean unit and friendly helpful staff. Had a good time snorkeling right off the dock. They have built an outdoor bar since we stayed there, but I don't know if it is open. Anyhow paradise has service right next door. Close enough to town walking the beach. Quieter than staying right in town.
Enjoy your trip!