In this guide we will cover the different types of cruise cabins and outline the pros and cons of all.