Beachcombers at the J.Beach Hotel is right on the beach so you would have no problem keeping an eye on them.
Hilton on the Walk at JBR is very casual but the outside dining is a little way from the beach.
Barasti is another option but it will probably be very busy.
Check in the Entertainer books for vouchers for these places.
<em>edited by amelia on 17/11/2011</em>