I never expected to find a knight in shining armor on my beach vacation. But as I stepped into Camelot - a "medieval bar" I assumed would be even less entertaining than "Robin Hood: Men in Tights" - there it was: a shimmering, 7-foot-tall suit of armor.