Updated hall service to raise useful exception