Most user friendly way to organise this content?
I'd recommend using the Bootstrap 3 theme/module it is very easy to install and use, and has built-in responsiveness to mobile vs laptop screens, which automatically moves your images below text, changes your menu to the mobile menu button, and other nifty features. You can copy its subtheme and make it into your own custom theme and there change many of the vanilla styles as well, so its very customizable.