We visited Senior Frogs in Nassau just this past April. We had our 10 yr old and 12 yr old with us as well as our friends 12 & 16 yr olds. We visited around 7pm for dinner.
The atmospher was fun. The bartender/dj was just getting started. The music was fun and very entertaining to our kids.
We sat in the big back room near the shop. Wait staff was a little slow - seemed to be overwhelmed by crowed. More staff by 9pm.
We ate and decided that the crowd was beginning to pick up a bit (when the alcohol began to freely flow) around 8:45-9:00pm. We headed back to the ship and all was very safe.
The only suggestion is that there seemed to be alot of stray dogs roaming around. Don't let the kids near them.
Have fun and enjoy your trip.