9-bdr luxury beach resort for groups, weddings & events.