Solid place. Good value.