Recreation: improved hours display; hide display if there are no hours