The best of both worlds

To have advantages of two different things at the same time

Examples

As for me, water polo combines the best of two worlds. I love swimming and being a part of a team either.