Location, price and service are perfect.