A decent place at a decent price. But don't expect too much.