perfection location and great service