I usually book with the same company but someone told me recently that if anything goes wrong they are notoriously unhelpful. So am now seeking recommendations! tia