Agree completely. Not too many places like this one.