This all-inclusive resort packs a lot in for guests. It’s a huge development that hosted a G-20 World Summit in 2015, but is just as likely to be a destination for those wanting a family vacation, sports-packed stay, or romantic getaway by the Mediterranean.