Solid place. You get what you pay for so temper your expectations.