good place, price, location & services