Despite being located inside a hotel that nobody ever talks about, The barrymore could be the single best reason to visit the dreaded north end of the Strip…