Has anyone done one of these? Have never cruised before but want to get away over Christmas this year and avoid a long flight.