Overall great place for the price