Did the all inclusive. Beautiful place. Very attentive staff. Couldn’t have been better. Gorgeous pool! Water toys... trampolines, climbing wall, etc. made us sorry our kids weren’t with us. Shade and umbrellas lounges. All 5 agreed that it was a beautiful location and great day!