Good place overall but pricy.