Aberdeen sandwich shop cleans up with glowing report