Ocean 82, Piazza Pascal, Le Cottage and Bistro Caribe are all very good. Another good restaurant is L'Estaminet.
Harmony Nights are over now for the season. They ended a bit earlier than usual this year. La Petite Plage is a nice beach to spend the day. It is quiet and usually fairly calm and you can get drinks and chairs from Sunset Beach Bar. Of course Orient is only a short drive away if they are looking for more action.