The Itchy Bollock Inn offers a unique lodging experience.