We are after a special holiday this year - end July, beg August, dd 11, ds 12. We want direct flights only, luxury ideally all inclusive, fabulous beach with great snorkelling from the beach, water sports and loads of restaurant choice. Help!