Olivehill Beach Club offers a beachfront experience with social areas and bookable daybeds.