Website says Anse Marcel Beach Restaurant.

LINK