Les Roches offers a restaurant experience with barbecue facilities for guests.