Europe's 'mini Caribbean' just two hours from the UK with gorgeous beaches ...