Whether a 3 hour interrogation is coercion or not is for another thread, but I suggest you look at what psychologists have been able to get totally innocent people to admit to in long interrogations.
I don't see anything wrong with this ruling Either.