FINE DINING
The Bay restaurant is located on a bluff overlooking the tropical waters of Nonsuch Bay, carefully designed, with you in mind, to make the most of the dramatic scenery. Diners are seated at tables on a cascading series of terraces contoured along the edge of the hillside.
The stunning restaurant occupies a commanding position on an outdoor covered terrace at the clubhouse with views over the bay and the activities at the beach.