Medieval times come to life on the eponymous island of Rhodes over the weekend with events and happenings for young and old