If the budget allows - Pineapple would be a very good choice. Great beach at ground zero in the centre of 7 mile, a very well managed Sandals resort, very good security, 3 meals a day and more if they want it, drinks etc. etc. There is likely no better place to give you peace of mind for them and you.