The Step Inn careers in Clare, Ireland