great place in cap hill.