The Beacon Inn is a spacious pub featuring a large L-shaped bar room and a separate games area. It is known for its welcoming atmosphere and regular karaoke nights.