The charm — and convenience — of an all-inclusive should not be under-estimated, says Samantha Simmonds