Beach Club Bistro is a seasonal, all-inclusive resort offering upscale dining with sea views. Features include outdoor pools, a spa, and multiple bars, including a beach bar and a snack bar.