Why a Self-Catering Holiday Might Be Right for You