Bar & grill located within a holiday center. Offers entertainment and friendly service. Close to a dog-friendly beach.