Good, solid place - very clean